home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / os2 / bsl_110.zip / BSL.TXT < prev    next >
Text File  |  1997-04-19  |  33KB  |  656 lines

  1.  
  2.  
  3.             ┌───────────────────────────────────────────────────┐
  4.             │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ │
  5.             │ ▓▓▓        Beret's System Loader 1.10         ▓▓▓ │
  6.             │ ▓▓▓   (c) 1996/1997 Tomasz "Beret" Kawecki    ▓▓▓ │
  7.             │ ▓▓▓      E-mail: tkawecki@tele.pw.edu.pl      ▓▓▓ │
  8.             │ ▓▓▓ WWW: http://mistral.tele.pw.edu.pl/beret/ ▓▓▓ │
  9.             │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ │
  10.             └───────────────────────────────────────────────────┘
  11.  
  12.  
  13. ┌──────────────────┐
  14. │ ▓▓▓ CONTENTS ▓▓▓ ├─────────────────────────────────────────────────────────
  15. └──────────────────┘
  16.  
  17.     Introduction ____________________________________________________ 1
  18.     Features ________________________________________________________ 2
  19.     Requirements ____________________________________________________ 3
  20.     Compatibility ___________________________________________________ 4
  21.     Usage ___________________________________________________________ 5
  22.     Important Notes _________________________________________________ 6
  23.     Copyright _______________________________________________________ 7
  24.     Disclaimer ______________________________________________________ 8
  25.     Registration ____________________________________________________ 9
  26.     Getting The Program ____________________________________________ 10
  27.     Environment ____________________________________________________ 11
  28.     Contact ________________________________________________________ 12
  29.     About The Author _______________________________________________ 13
  30.     Acknowledgements _______________________________________________ 14
  31.     Files In Package _______________________________________________ 15
  32.     History, To Do _________________________________________________ 16
  33.     Other Information ______________________________________________ 17
  34.  
  35. ┌──────────────────────┐                                                ┌───┐
  36. │ ▓▓▓ INTRODUCTION ▓▓▓ ├────────────────────────────────────────────────┤ 1 │
  37. └──────────────────────┘                                                └───┘
  38.  
  39.     BSL is a small yet powerful utility program which allows you
  40.     to use multiple operating systems installed on your harddisk(s).
  41.     You will need no boot floppies to start your favourite system anymore.
  42.     All you need to do is choose the system from a MS-DOS6-like colour
  43.     startup menu and punch Enter. It's that easy!
  44.  
  45. ┌──────────────────┐                                                    ┌───┐
  46. │ ▓▓▓ FEATURES ▓▓▓ ├────────────────────────────────────────────────────┤ 2 │
  47. └──────────────────┘                                                    └───┘
  48.  
  49.     MBR (Master Boot Record) program:
  50.       - BSL can boot any primary partition from any disk;
  51.       - Up to NINE operating systems allowed on your computer;
  52.       - Nice, colour and easy menu at boot time;
  53.       - Programmable delay time (before and in Menu mode);
  54.       - Programmable default partition. Might be changed even at boot time;
  55.       - Password protection of a partition and/or entire loader;
  56.       - Configurable hiding and unhiding of DOS/HPFS partitions
  57.         (like in OS/2 Boot Manager);
  58.       - Small help at boot time;
  59.  
  60.     Main (DOS) executable program:
  61.       - Installs MBR (Master Boot Record) program;
  62.       - Small amount of memory and HDD space required for the program;
  63.       - Saving/restoring partition table: BSL /SAVE,  BSL /RESTORE
  64.       - BSL can show you information about partitions on your harddisk(s):
  65.         BSL /P,  BSL /P+,  BSL /PS
  66.       - BSL checks all data saved in Partition Table:   BSL /P
  67.       - BSL can show you information about (E)IDE drives:  BSL /I
  68.       - Antivirus protection. When modified (e.g. by a virus), BSL will
  69.         show you a warning message and then stop working.
  70.       - BSL's MBR can be installed from Windows 95 DOS box.
  71.         There is no need to quit Windows to plain DOS (commandline mode);
  72.       - Good information for Windows 95 (Windows NT) users who also have
  73.         old operating system e.g. MS-DOS (Windows 95) on their computer.
  74.         If you want to load an old OS, you don't have to press F4
  75.         (2 times ArrowDown and ENTER, for example) at boot time any more.
  76.         You can configure BSL to do it for you; see 'Keys' option in BSL.INI;
  77.  
  78.     Note:
  79.        As far as I know this is not true for "Win 96" (Windows 95 OSR2).
  80.        It's because this Windows release cannot run an old OS (i.e. DOS).
  81.        However, it is possible to deceive Windows, and run DOS as well,
  82.        but it causes change of disk letters.
  83.  
  84. ┌──────────────────────┐                                                ┌───┐
  85. │ ▓▓▓ REQUIREMENTS ▓▓▓ ├────────────────────────────────────────────────┤ 3 │
  86. └──────────────────────┘                                                └───┘
  87.  
  88.     - IBM PC compatible computer with 80286 processor or better
  89.     - MS-DOS or compatible operating system (installation only)
  90.     - At least one harddisk
  91.  
  92. ┌───────────────────────┐                                               ┌───┐
  93. │ ▓▓▓ COMPATIBILITY ▓▓▓ ├───────────────────────────────────────────────┤ 4 │
  94. └───────────────────────┘                                               └───┘
  95.  
  96.     BSL should not conflict with any other programs which do not alter your
  97.     Master Boot Record.
  98.  
  99.     PROGRAMS WHICH ALTER THE MBR CANNOT BE USED TOGETHER WITH BSL.
  100.     Here is a list of such programs (known to the author):
  101.        - OnTrack's Disk Manager
  102.        - MicroHouse's EZ-Drive
  103.        - Daniel Nagy's MasterBooter
  104.        - Cross Bow Software's Partitioner
  105.        - LILO (see note in "IMPORTANT NOTES" section)
  106.        - PC Vault
  107.  
  108.     BSL was tested with the following operating systems:
  109.        - MS-DOS
  110.        - Windows 95
  111.        - Windows NT
  112.        - Linux
  113.        - FreeBSD
  114.        - OS/2
  115.  
  116.     Although I could not not test BSL with other operating systems
  117.     it will most likely be able to load them. As far as I know there is
  118.     no reason to believe that coexistence of BSL with other operating
  119.     systems is impossible.
  120.       * If you have tested BSL with any operating system that was not
  121.         listed above, please let me know. Thanks in advance !
  122.  
  123. ┌───────────────┐                                                       ┌───┐
  124. │ ▓▓▓ USAGE ▓▓▓ ├───────────────────────────────────────────────────────┤ 5 │
  125. └───────────────┘                                                       └───┘
  126.  
  127.     Introduction
  128.   ════════════════
  129.  
  130.     When you turn your computer on BIOS executes a small program, stored
  131.     in the first sector of your harddisk, called "Master Boot Record" (MBR).
  132.     This program examines the partitions saved in "Partition Table" and loads
  133.     the operating system of the partition which has the 'active' flag set.
  134.     A harddisk may contain up to four primary partitions, so many operating
  135.     systems may be used on one PC. However, only one can be active at a time.
  136.     What's more important, those systems often have their own special
  137.     loaders, which usually make impossible for other sytems to start.
  138.     But there is a way of getting rid of this problem. You have to use BSL...
  139.     BSL replaces the original program in the MBR with its own loader.
  140.     After correct configuration this loader allows you to select any
  141.     installed operating system on your computer at boot time.
  142.  
  143.     Before installation of BSL
  144.   ══════════════════════════════
  145.  
  146.     If you have all operating systems installed all you need to do now
  147.     is to install BSL.
  148.     Before doing it you should create a backup copy of your partition tables.
  149.     Follow instruction below in "Rescue" part of this section.
  150.  
  151.     If you want to install a completely new system use your partitioning
  152.     software (e.g. FDISK). When you are done making all your partitions,
  153.     install an operating system on each partition. From your DOS partition
  154.     run BSL as described in "Installing BSL" part of this section below.
  155.     When finnished you will be able to choose which system to boot
  156.     each time you start your computer.
  157.  
  158.     Rescue
  159.   ══════════
  160.  
  161.     If you are owner of the Norton Utilities(tm) package use "RESCUE".
  162.     This is very good utility which saves all important areas
  163.     of your harddisks.
  164.  
  165.     However, you may create rescue diskette using standard DOS programs
  166.     and BSL.
  167.     Here is the recipe:
  168.  
  169.         1) Create a system diskette (e.g. FORMAT A: /S) and copy
  170.            these DOS programs (included in all versions of DOS) onto it:
  171.              FDISK, FORMAT, SYS
  172.            and also BSL.EXE and BSL.INI
  173.         2) Run:
  174.            BSL /save
  175.         3) Now you can safely run BSL or FDISK.
  176.  
  177.     If something is going wrong, you can boot from the floppy disk
  178.     you have just created, and restore your original partition tables
  179.     using BSL. Simply run:
  180.       BSL /restore
  181.  
  182.     Installing BSL
  183.   ══════════════════
  184.  
  185.     I assume that you have successfully partitioned your harddisk and
  186.     installed all OSes you wanted to.
  187.     Also I assume that you have created rescue diskette using standard
  188.     DOS programs and BSL.
  189.     Now you are ready to setup BSL and install it.
  190.  
  191.         1) Read thoroughly BSL.INI. Every option in this file is
  192.            explained.
  193.         2) Change settings in BSL.INI to match your needs and system
  194.            requirements.
  195.         3) Run:
  196.            BSL /install /fake
  197.            If you see this message:
  198.              "Everything looks fine, so far! You may install BSL's MBR."
  199.            then... everything looks fine. Otherwise read notes #6 & #7
  200.            in "IMPORTANT NOTES" section and return to step 1).
  201.         4) Run:
  202.            BSL /install
  203.            You should not see any errors.
  204.  
  205.       That's all !
  206.       Now you can enjoy BSL menu :)
  207.  
  208.     Using BSL menu
  209.   ══════════════════
  210.  
  211.     Every time you turn your computer on BSL will start.
  212.  
  213.     If you set 'GlobalPassword' option in [Main_MBR] section in BSL.INI
  214.     then BEFORE the message shown below, you will be asked for password.
  215.     If you fail for 3 times, BSL will lock keyboard and halt the computer.
  216.     Otherwise, you will see something like this:
  217.  
  218.       BSL is loading Dos 6.22 in 03 sec.
  219.  
  220.     Note: Dos 6.22 is an example name.
  221.     Now, you have 3 second (or more, depends on 'Delay' option in BSL.INI)
  222.     to press one of the following keys:
  223.         - ENTER      = BSL starts Dos 6.22 immediately
  224.         - 1..9       = BSL starts appropriate partition immediately
  225.                        e.g. if you press '1' then Windows 95 will be loaded;
  226.                        Note: This '1' & Windows 95 is an example from
  227.                              Menu mode shown below.
  228.         - Win        = If you have Windows 95 keyboard with the 3 new keys
  229.                        you can set one of the partitions to the key called
  230.                        'Win', in Windows 95 used for opening the START menu.
  231.                        See 'StartWin95' option in BSL.INI
  232.         - Esc,
  233.           Control,
  234.           Alt,
  235.           Shift,
  236.           CapsLock,
  237.           ScrollLock = BSL goes to Menu mode.
  238.  
  239.     Menu mode looks like this:
  240.  
  241.           Beret's System Loader 
  242.        ═════════════════════════════
  243.               UNREGISTERED 
  244.  
  245.          1.   Windows 95
  246.          2.   Dos 6.22
  247.          3.  *Linux 3.1
  248.          4.   OS/2 Warp
  249.  
  250.          Enter your choice: 2
  251.  
  252.     Note: This is an example screen.
  253.           * means that this partition is password protected.
  254.  
  255.     In this mode you can press the following keys:
  256.         - ENTER      = BSL starts selected partition immediately;
  257.         - Ctrl+ENTER = BSL starts selected partition immediately and saves
  258.                        this partition as default one;
  259.                        Note: To tell the truth it depends on 'StoreDefault'
  260.                              option in BSL.INI and/or status of 'StoreDefault'
  261.                              mode saved in MBR (see "BackSpace" below).
  262.                              Read BSL.INI for more information.
  263.         - 1..9,
  264.           SPACE,
  265.           Arrow Up,
  266.           Arrow Down = Select partition;
  267.         - F1, Tab    = Small help;
  268.         - ESC        = Shows small information about BSL;
  269.         - BackSpace  = Changes 'StoreDefault' mode
  270.                        Note: Any changes will be saved to the MBR, so next
  271.                              time you start computer also 'StoreDefault'
  272.                              mode will be changed. However, reinstallation
  273.                              of BSL's MBR restores state of 'StoreDefault'
  274.                              mode to the 'StoreDefault' saved in BSL.INI.
  275.  
  276.     Moreover, if you set 'Password' option in appropriate [Partition ?]
  277.     (where ? = 1..9) section in BSL.INI then you will be asked for
  278.     password every time you boot from this partition.
  279.     If you fail for 3 times, BSL will lock keyboard and halt the computer.
  280.     Otherwise, BSL will load selected partition.
  281.  
  282.     That's all !
  283.     Simple, isn't it ?
  284.  
  285.     Using BSL main program
  286.   ══════════════════════════
  287.  
  288.     Usage of BSL main program is explained in help of this program.
  289.     Run:
  290.       BSL /?
  291.     to see the help.
  292.  
  293.     Uninstalling BSL
  294.   ════════════════════
  295.  
  296.     There are three ways to uninstall BSL:
  297.      1) BSL can be uninstalled with the FDISK program (included in all
  298.         versions of DOS). Simply type:
  299.           FDISK /mbr
  300.         and BSL menu will disapear.
  301.          (I'm not sure whether this option was in all versions of FDISK.
  302.           It is certain to exist in DOS 5.0 and later).
  303.      2) Similar to option 1). BSL can be uninstalled with BSL and the
  304.         same switch /MBR. Simply type:
  305.           BSL /mbr
  306.         and BSL menu will disapear, as well.
  307.      3) Options 1) & 2) restore standard DOS MBR. If you had anything
  308.         else than standard DOS MBR in your MBR and you want it to return
  309.         to the state it was before installation of BSL, you have to use
  310.         option /RESTORE=FileName, where 'FileName' is a name of file saved
  311.         by BSL during installation (if you are not sure then I think you
  312.         did not have anything special in MBR, otherwise you should be aware
  313.         of it). If 'FileName' is omitted then ORGMBR00.BIN will be used.
  314.         The 'FileName' must match the pattern 'ORGMBR??.BIN', where '??'
  315.         stands for 00, 01, 02, and so on.  01, 02, etc will appear only
  316.         if in BSL.INI 'IncreasingBackup' is set to 'YES'.
  317.  
  318.         Example:
  319.           You have installed BSL using option /INSTALL.
  320.             C:\BSL>BSL /install
  321.           or you just saved your MBR (option /SAVE)
  322.             C:\BSL>BSL /save
  323.  
  324.           Now in the ditectory C:\BSL you must have the file ORGMBR00.BIN
  325.           (an maybe ORGMBR01.BIN, ORGMBR02.BIN, and so on
  326.            if in BSL.INI 'IncreasingBackup' is set to 'YES')
  327.  
  328.           So if you want to return to previous state, simply type
  329.             C:\BSL>BSL /restore
  330.           Now EVERYTHING on your MBR looks EXACTLY the same as before
  331.           the installation !!!
  332.  
  333.     NOTE #1:
  334.     Usage of options 1) or 2) will cause currently active partition
  335.     to boot after restarting the computer.
  336.  
  337.     NOTE #2:
  338.     Because option 3) restores *ALL* settings of the original MBR
  339.     also *ALL* settings of your partitions will be restored.
  340.     So REMEMBER, if you installed BSL (ORGMBR??.BIN was created)
  341.     and you have created a new partition to your master disk (information
  342.     stored in ORGMBR??.BIN became OBSOLETE !) then if you restore MBR
  343.     using option /RESTORE=ORGMBR??.BIN you will *LOSE* your new partition.
  344.  
  345.     **** KEEP IN MIND: YOU HAVE TO ACT IN FULL CONSCIOUSNESS !!! ****
  346.  
  347.     However, if your partition table has been destroyed (by virus,
  348.     flu, twister, etc) option /RESTORE=ORGMBR??.BIN can be the ONLY
  349.     way of repairing it!
  350.  
  351. ┌─────────────────────────┐                                             ┌───┐
  352. │ ▓▓▓ IMPORTANT NOTES ▓▓▓ ├─────────────────────────────────────────────┤ 6 │
  353. └─────────────────────────┘                                             └───┘
  354.  
  355.   * DOS, Windows:
  356.     #1 - DOS based systems including Windows 95 and NT can boot only from
  357.          a primary partition of the FIRST harddisk (these OSes need
  358.          drive 80h to load themselves). It means these operating systems
  359.          may reside on the slave (second, third, etc) disk, but they will
  360.          tamper with the active partition of the master (first) disk.
  361.          They will install some sytem files into the root directory of
  362.          drive C: (see note #2) and will replace Master Boot Record
  363.          contents with its own one.
  364.     #2 - Remember! The active primary partition in DOS (and Windows)
  365.          is always called C:. If you have two or more primary DOS partitions,
  366.          be sure that you do not overwrite one system with another
  367.          by choosing wrong partition to install it on.
  368.  
  369.   * LILO:
  370.     #3 - The problem with LILO (LInux LOader) is only when it is installed
  371.          in MBR. If LILO is installed in its partition's boot sector,
  372.          the Linux partition superblock, then BSL (and in fact other
  373.          programs) should coexist with LILO without any problems.
  374.          So, if you want to install Linux, don't let LILO to modify the MBR.
  375.          Install LILO in the Linux partition's boot sector instead.
  376.          Here is an example how to do it:
  377.          Let's look at simple 'lilo.conf'.
  378.          ----------------------------------------------------------------
  379.          # LILO configuration file
  380.          boot = /dev/hda
  381.          # Linux bootable partition config begins
  382.            image = /vmlinuz
  383.            root = /dev/hda3          # /dev/hda3 is only an example! You can
  384.                                      # have something else!
  385.            label = Linux
  386.            read-only
  387.          # Linux bootable partition config ends
  388.          ----------------------------------------------------------------
  389.          The most important (for us) option in 'lilo.conf' is 'boot' in 2nd
  390.          line. As you see, there is a device /dev/hda. It means Master Boot
  391.          Record of first hardisk (drive 80h). If you want BSL and LILO to
  392.          coexist you have to change 'boot' device to THE SAME device
  393.          specified in 'root' option. So new and corrected 'lilo.conf'
  394.          should look like this:
  395.          ----------------------------------------------------------------
  396.          # LILO configuration file
  397.          boot = /dev/hda3                  # <- Here we have changed !!!
  398.          # Linux bootable partition config begins
  399.            image = /vmlinuz
  400.            root = /dev/hda3
  401.            label = Linux
  402.            read-only
  403.          # Linux bootable partition config ends
  404.          ----------------------------------------------------------------
  405.          Perhaps you'll see a warning message saying you will not be able
  406.          to boot Linux, but it's not true. Just update BSL.INI
  407.          (add appropriate section if necessary) and run BSL /INSTALL again.
  408.          For more information about LILO installation read its documentation.
  409.  
  410.   * OS/2
  411.     #4 - Before you start installation of OS/2 you should uninstall BSL.
  412.          Read the "Uninstalling BSL" part of "USAGE" section.
  413.          When you finish installation of OS/2, just reinstall BSL.
  414.     #5 - If you use OS/2 Boot Manager, it can be deleted after
  415.          OS/2 is fully installed and BSL installation was proceeded.
  416.          However, OS/2 Boot Manager can coexist with BSL.
  417.          Note: Only OS/2 Boot Manager can load OS/2 from logical drive !
  418.  
  419.   * INSTALLATION:
  420.     #6 - Before installing BSL it is wise to quit all multitasking
  421.          environments (i.e. OS/2 or Windows NT DOS box) and run plain DOS
  422.          because these operating systems won't let programs to modify
  423.          the Master Boot Record. However, if you run Windows 3.1 or
  424.          Windows 95 it is not necessary to boot plain DOS, because
  425.          BSL *CAN BE* INSTALLED from the DOS box of these systems.
  426.     #7 - Before using BSL be sure to disable the virus warning option
  427.          in your system's BIOS (if it has this option).
  428.          Otherwise the BIOS won't let BSL modify your harddisk's MBR.
  429.          Also disable any resident (TSR) virus checking software which
  430.          scans MBR for viruses, because BSL menu writes its important data
  431.          (i.e. configuration) to the MBR quite often.
  432.     #8 - After installing a new operating system BSL menu may disappear
  433.          (after installing Windows 95 it is certain).
  434.          No wonder, the OS installer have overwritten the MBR.
  435.          To restore BSL menu just simply reinstall BSL (BSL /INSTALL)
  436.          and everything should work fine.
  437.     #9 - If you have added a partition after the previous BSL menu
  438.          installation and you want to add this partition to BSL menu
  439.          just update BSL.INI (add appropriate section) and run BSL /INSTALL
  440.          to update MBR.
  441.  
  442.   * TIPS:
  443.    #10 - If you have DOS and Windows 95 FAT's (not Windows NT NTFS)
  444.          it is usually a good idea to create small partitions for
  445.          the OSes, and bigger logical drives for common data.
  446.    #11 - If you want to use common data partitions, create an extended
  447.          partition with the partitioning program (e.g. MS-DOS FDISK),
  448.          and then create logical drives in it. Almost every OS can use
  449.          these logical drives.
  450.    #12 - If you have two harddisks then it is recommend to do the following:
  451.          Install DOS and Windows (3.1, 95 and NT) on the master disk,
  452.          OS/2 Warp and Linux on the slave disk.
  453.  
  454. ┌───────────────────┐                                                   ┌───┐
  455. │ ▓▓▓ COPYRIGHT ▓▓▓ ├───────────────────────────────────────────────────┤ 7 │
  456. └───────────────────┘                                                   └───┘
  457.  
  458.     The entire contents of this software package, including all files is
  459.     copyrighted by Tomasz A. Kawecki.
  460.  
  461.     All rights are reserved world-wide. You may not modify, disassemble or
  462.     reverse engineer the program in any way. You are free to distribute
  463.     the software (software distributors are bound to send the notification)
  464.     by electronic means and make as many copies as you want on electronic or
  465.     magnetic media, as long as the files of this package remain unmodified,
  466.     with copyright notices intact and no fee is charged beyond a reasonable
  467.     amount for the media and handling. You are NOT ALLOWED to copy or
  468.     distribute the REGISTERED version of this software.
  469.     Selling for money is PROHIBITED without the author's prior permission.
  470.  
  471.     This software package is CARDWARE (only for PERSONAL, not at-the-office,
  472.     internal use). You may make personal, non-commercial use of
  473.     it during 6 weeks. Later on, if you appreciate the program and wish
  474.     to support further developement of it and other fine software products
  475.     you are encouraged to register it. In return for registration, you
  476.     will be notified of all major updates to the program and given
  477.     the opportunity to recieve any update for a minimal amout, plus
  478.     the cost of the media, shipping and handling.
  479.  
  480.     If you want to use the software in a BUSINESS, COMMERCIAL, GOVERNMENT,
  481.     or INSTITUTIONAL environment you must treat this program as a SHAREWARE
  482.     product and after the evaluation period you have to purchase a commercial
  483.     version of the software from the author. Holders of commercial version
  484.     can have their copies of the software personalized with the inclusion
  485.     of thier own business advertisements and other special features.
  486.     Please contact the author for further information.
  487.  
  488. ┌────────────────────┐                                                  ┌───┐
  489. │ ▓▓▓ DISCLAIMER ▓▓▓ ├──────────────────────────────────────────────────┤ 8 │
  490. └────────────────────┘                                                  └───┘
  491.  
  492.     THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY
  493.     KIND. IN NO EVENT WILL TOMASZ A. KAWECKI ACCEPT RESPONSIBILITY FOR ANY
  494.     DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL,
  495.     CONSEQUENTIAL, INDIRECT, SPECIAL OR SIMILAR DAMAGES ARISING OUT OF USE
  496.     OR INABILITY TO USE THE SOFTWARE EVEN IF THE USER HAS BEEN ADVISED
  497.     AND AUTHOR INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
  498.     THE AUTHOR DOES NOT WARRANT THAT THE OPERATION OF THE SOFTWARE WILL BE
  499.     UNINTERRUPTED. THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY FOR ANY
  500.     ERRORS WHICH MAY APPEAR IN THIS CODE NOR ANY RESPONSIBILITY TO UPDATE IT.
  501.  
  502.     ***********************************************************************
  503.     *** THE PERSON USING THE SOFTWARE BEARS ALL RISKS AS TO THE QUALITY ***
  504.     ***               AND PERFORMANCE OF THIS SOFTWARE.                 ***
  505.     ***********************************************************************
  506.  
  507. ┌──────────────────────┐                                                ┌───┐
  508. │ ▓▓▓ REGISTRATION ▓▓▓ ├────────────────────────────────────────────────┤ 9 │
  509. └──────────────────────┘                                                └───┘
  510.  
  511.     CARDWARE registration:
  512.     - If you want to use this software you have to send to the author
  513.       a postcard from your neighbourhood (e.g. national park, your city).
  514.  
  515.     SHAREWARE registration:
  516.     - Please contact the author.
  517.  
  518.  
  519.     * In return for registration, you will receive 'User' and 'Key'
  520.       strings. Insert them into your BSL.INI and reinstall BSL
  521.       to see effects.
  522.     * Remember to send me your e-mail address, if you have any.
  523.       I hope, you will receive your 'Key' much faster.
  524.       Also send me your suggestion of 'User' string, if you like.
  525.       However, your proposition may be rejected (Well, I can find a few
  526.       reasons). Note: 'User' cannot be longer than 40 characters.
  527.  
  528. ┌─────────────────────────────┐                                        ┌────┐
  529. │ ▓▓▓ GETTING THE PROGRAM ▓▓▓ ├────────────────────────────────────────┤ 10 │
  530. └─────────────────────────────┘                                        └────┘
  531.  
  532.     To get Beret's System Loader you can:
  533.       - download it from BSL's official FTP site:
  534.           * ftp://ftp.sp5pbe.waw.pl/pub/msdos/bsl_110.zip
  535.           You may also use these links:
  536.           * http://www.sp5pbe.waw.pl/pub/msdos/bsl_110.zip
  537.           * http://mistral.tele.pw.edu.pl/beret/Upload/bsl_110.zip
  538.         I hope BSL will be available in world-wide distribution networks,
  539.         as well.
  540.       - order an E-mail transfer. Then you will get your copy uuencoded in
  541.         an E-mail.
  542.       - order your copy on a 1.44Mb floppy diskette. In this case you have
  543.         to pay 6 USD / 12 PLN for postage and packing.
  544.  
  545. ┌─────────────────────┐                                                ┌────┐
  546. │ ▓▓▓ ENVIRONMENT ▓▓▓ ├────────────────────────────────────────────────┤ 11 │
  547. └─────────────────────┘                                                └────┘
  548.  
  549.     This software is made from fully recycable Polish electrons and
  550.     it has been designed to be OZONE FRIENDLY :)
  551.  
  552. ┌─────────────────┐                                                    ┌────┐
  553. │ ▓▓▓ CONTACT ▓▓▓ ├────────────────────────────────────────────────────┤ 12 │
  554. └─────────────────┘                                                    └────┘
  555.  
  556.     If you want to write the author, don't hestitate. You may send any
  557.     questions, comments, improvements, suggestions, ideas, bug reports,
  558.     complaints, problems, etc., etc. using these addresses.
  559.  
  560.       Postal address:                 Internet E-mail addresses:
  561.     ─────────────────────           ──────────────────────────────────
  562.       Tomasz A. Kawecki               mailto:tkawecki@tele.pw.edu.pl
  563.       Mandarynki 4/35                 mailto:sq5asg@sp5pbe.waw.pl
  564.       02-796 Warszawa
  565.       Poland                          WWW homepage:
  566.                                     ────────────────────────────────────────
  567.                                       http://mistral.tele.pw.edu.pl/beret/
  568.  
  569. ┌──────────────────────────┐                                           ┌────┐
  570. │ ▓▓▓ ABOUT THE AUTHOR ▓▓▓ ├───────────────────────────────────────────┤ 13 │
  571. └──────────────────────────┘                                           └────┘
  572.  
  573.     Born in 1973 (Sagitarius) in Lodz (Central Poland).
  574.     Lives in Warsaw with parents, sister and cat.
  575.     Student of Warsaw University of Techonology (WUT), Faculty of Electronics
  576.     and Information Technology in the Institute of Telecommunication.
  577.     Member of Students' Radio Club SP5PBE & Students' Tourist Club.
  578.     Radioamateur (Callsign SQ5ASG). Sailor. Lover of cats, hiking and skiing.
  579.     Programmer (Dos/Win - PAS,ASM,C,VB,PS; Unix - PERL,JAVA,C,HTML).
  580.  
  581. ┌──────────────────────────┐                                           ┌────┐
  582. │ ▓▓▓ ACKNOWLEDGEMENTS ▓▓▓ ├───────────────────────────────────────────┤ 14 │
  583. └──────────────────────────┘                                           └────┘
  584.  
  585.     I would like to thank:
  586.       - Arek Budzicz. He is the first beta-tester of BSL. His valuable ideas
  587.         and moral support helped me to improve BSL.
  588.       - Pawel Zawrzykraj, a friend of mine, who helped me to correct and
  589.         put the whole documentation together.
  590.  
  591.     TNX again!
  592.  
  593. ┌──────────────────────────┐                                           ┌────┐
  594. │ ▓▓▓ FILES IN PACKAGE ▓▓▓ ├───────────────────────────────────────────┤ 15 │
  595. └──────────────────────────┘                                           └────┘
  596.  
  597.     Files included in this release of Beret's System Loader:
  598.       - FILE_ID.DIZ    - Description for BBS systems;
  599.       - BSL.EXE        - Main program;
  600.       - BSL.INI        - Initialization file;
  601.       - BSL.TXT        - This documentation;
  602.       - PGP_SIG.ASC    - PGP signature file;
  603.  
  604. ┌────────────────────────┐                                             ┌────┐
  605. │ ▓▓▓ HISTORY, TO DO ▓▓▓ ├─────────────────────────────────────────────┤ 16 │
  606. └────────────────────────┘                                             └────┘
  607.  
  608.     1.0  (20/21-X-1996)
  609.     First version, written in one night. 6 partitions allowed.
  610.     No options, ugly menu, stupid installation, etc. :)
  611.  
  612.     1.0 -> 1.09 (X-1997 -> III-1997)
  613.     Private releases (for my friends), many, many features were added.
  614.  
  615.     1.10 (19-IV-1997)
  616.     This is the first public release.
  617.     Almost EVERYTHING has changed since version 1.0.
  618.     Read "FEATURES" section for more inforamtion.
  619.  
  620.   TO DO:
  621.     Well, I would like to add/change:
  622.     - BIP - "Intelligent" partitioning program.
  623.         In fact it exists but it's not... well, user friendly :)
  624.         I engaged myself to do it, but I really do not know when it will
  625.         be finished;
  626.     - maybe hiding/unhiding of extended partitions (who wants this ?);
  627.     - hiding/unhiding of partitions from command line;
  628.     - better documentation with more examples;
  629.     - anything valuable suggested by users of BSL...
  630.     - most likely BSL will be SHAREWARE program, we'll see...
  631.       so, register now (it's almost free)!
  632.     - (in Polish, CP 852) Bardzo mo╛liwe, ╛e zostanie napisana dokumantacja
  633.       po polsku. To zale╛y od tego czy b⌐dzie takie zapotrzebowanie...
  634.     - (in French) Je cherche un volontaire qui voudrait écrire la
  635.       documentation au français.
  636.  
  637. ┌───────────────────────────┐                                          ┌────┐
  638. │ ▓▓▓ OTHER INFORMATION ▓▓▓ ├──────────────────────────────────────────┤ 17 │
  639. └───────────────────────────┘                                          └────┘
  640.  
  641.     Dear user, if you do not understand roman numbers used in BSL and its
  642.     documentation then run:
  643.       BSL /roman
  644.     or press 'Control-F10' when you read help (BSL /?).
  645.     You will see small explanation.
  646.  
  647.   ══════════════════════════
  648.  
  649.     All programs mentioned in this documentation are trademarks of their
  650.     respective owners. They are used for identification purposes only.
  651.  
  652. ┌───────────────────────────────────────────────────────────────────────────┐
  653. │ ▓▓▓ (c) Tomasz A. Kawecki, 19-IV-1997, Warsaw, Poland.                ▓▓▓ │
  654. │ ▓▓▓ END OF BSL.TXT                                                    ▓▓▓ │
  655. └───────────────────────────────────────────────────────────────────────────┘
  656.